﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MesProjectWinform.WareHouse.Common
{
    public class WareHouseGolab
    {
        public const string GetEMPCode = "Public/User/GetUser"; // 获取人员信息
        public const string DeleteWareHouseCode = "WareHouse/WareHouse/DeleteWareHouse?Id=";//删除仓库信息
        public const string UpdateEnableCode= "WareHouse/WareHouse/UpdateEnable";//修改仓库状态
        public const string GetWareHouseCode = "WareHouse/WareHouse/GetWareHouse";//查询仓库信息
        public const string UpdateDeleteCode = "WareHouse/WareHouse/UpdateDelete?Id=";//修改仓库删除状态
        public const string GetWareHouseTypeCode = "WareHouse/BasicInfo/GetWareHouseType";//获取仓库类型信息
        public const string AddWareHouseCode = "WareHouse/WareHouse/AddWareHouse";//添加仓库信息
        public const string UpdateWareHouseCode = "WareHouse/WareHouse/UpdateWareHouse";//修改仓库信息
        public const string GetTagParseRulesCode = "WareHouse/BasicInfo/GetTagParseRules";//获取标签解析规则字段
        public const string LableUpdateDeleteCode = "WareHouse/Label/UpdateDelete?Id=";//修改标签删除状态
        public const string GetLabelCode = "WareHouse/Label/GetLabel";//获取外部标签解析明细
        public const string LabelUpdateEnableCode = "WareHouse/Label/UpdateEnable";//修改外部标签解析状态
        public const string ProcessclassUpdateDeleteCode = "WareHouse/Processclass/UpdateDelete?PCId=";//修改工序分类删除状态
        public const string ProcessclassUpdateEnableCode = "WareHouse/Processclass/UpdateEnable";//修改工序分类启用状态
        public const string GetProcessclassCode = "WareHouse/Processclass/GetProcessclass";//查询工序分类
        public const string GetDepBYId = "WareHouse/DEP/GetDepBYId?DepId=";//查询部门信息根据部门ID
        public const string GetJOBBYId = "WareHouse/Job/GetJobById?JobId=";//查询Z职位信息根据部门ID                                                                               //="";//
                                                                    //="";//
        public const string GetUserByUserCode = "Public/User/GetUserId?UserId=";//
        public const string UpdateCode = "WareHouse/BasicInfo/UpdateCode";//修改编码
        public const string GetCode = "WareHouse/BasicInfo/GetCode?Type=";//获取编码
        public const string GetJobCode = "WareHouse/Job/GetJob?DepId=";//根据部门获取职位信息
        public const string GetDepCode = "WareHouse/Dep/GetDep";//获取部门信息
        public const string UpdateUserCode =  "Public/User/UpdatEMP";//修改人员信息
        public const string AddUserCode = "Public/User/AddUser";//添加人员
        public const string GetUserNewCode = "Public/User/GetUserNew";//获取人员信息
        public const string UserUpdateDeleteCode = "Public/User/UpdateDelete?Id=";//人员信息软删除
        public const string UserUpdateEnableCode = "WareHouse/EMP/UpdateEnable";//人员信息停用启用
        //="";


        public const string AddProcessNodes = "WareHouse/ProcessNode/AddProcessNodes";//添加审批流程
        public const string AddApproveProcess = "WareHouse/ProcessNode/AddApproveProcess";//添加审批
        public const string GetProcessNodesList = "WareHouse/ProcessNode/GetProcessNodesList";//分页获取审批流程主单信息
        public const string GetProcessNodesItemsByNodeId = "WareHouse/ProcessNode/GetProcessNodesItemsByNodeId";//根据审批主单ID获取节点信息
        public const string GetProcessNodesItemById = "WareHouse/ProcessNode/GetProcessNodesItemById";// 获取审批流程节点明细单条记录
        public const string GetApprovalProcessList = "WareHouse/ProcessNode/GetApprovalProcessList";//获取审批流程记录
        public const string GetApprovalProcessByRId = "WareHouse/ProcessNode/GetApprovalProcessByRId";//获取审批流程列表（根据申请单ID）
        public const string GetProcessRecordsByProcessId = "WareHouse/ProcessNode/GetProcessRecordsByProcessId";//获取审批流程的所有审批记录
        public const string UpdateProcessNodes = "WareHouse/ProcessNode/UpdateProcessNodes";//修改审批流程节点及明细
        public const string UpdateProcessNodesEnable = "WareHouse/ProcessNode/UpdateProcessNodesEnable";//停用审批流程
        public const string CancelApprovalProcess = "WareHouse/ProcessNode/CancelApprovalProcess";//取消审批流程
        public const string DeleteProcessNode = "WareHouse/ProcessNode/DeleteProcessNode?processNodesId=";//删除审批流程主单及明细
        public const string ApproveProcess = "WareHouse/ProcessNode/ApproveProcess";//同意审批流程
        public const string RejectProcess = "WareHouse/ProcessNode/RejectProcess";//拒绝审批流程
        //public const string  = "WareHouse//";
        //public const string  = "WareHouse//";
        //public const string  = "WareHouse//";
    }
}
